foam filling - French English Dictionary